package operation;

import books.Book;
import books.BookList;
import user.NormalUser;

/**
 * 显示所有图书
 * 遍历顺序表
 * DisplayOperation 实现接口 IOperation
 * 重写接口中的  work 抽象方法
 */
public class DisplayOperation implements IOperation{
    @Override
    public void work(BookList bookList) {
        System.out.println("显示所有图书");

        for (int i = 0; i < bookList.getUsedSize() ; i++) {
            Book book = bookList.getBooks(i);     // 取出下标每个图书book类类型
            System.out.println(book);             // 打印 book 因为重写了toString
//            System.out.println();    在 toString 中存在自动换行
        }

    }
}
